tall, strong, and thick person - Español Inglés Diccionario